wind shroud - Francés Inglés Diccionario